package com.enjoyor.soa.traffic.restt.tpcms.dubbo;

import java.util.List;

import com.enjoyor.soa.traffic.api.dto.tpcms.InfoStopRoadDto;
import com.enjoyor.soa.traffic.util.pojo.Page;
import com.enjoyor.soa.traffic.util.pojo.ResultPojo;

public interface IStopRoadConsumeService {

    @SuppressWarnings("rawtypes")
    public ResultPojo getStopRoadPage(Page page);

    public ResultPojo getStopRoadList(String stopRoadId, String stopRoadName, List<String> applyZoneIdList,
            String roadTypeId, String isUse);

    public ResultPojo insertStopRoad(InfoStopRoadDto infoStopRoad, String userName);

    public ResultPojo editStopRoad(InfoStopRoadDto infoStopRoad, String userName);

    public ResultPojo deleteStopRoad(String stopRoadId, String userName);

    // 绘制区域地图位置信息
    public ResultPojo drawingRoadShape(InfoStopRoadDto infoStopRoad, String area, String userName);

}
